Mach (kernel)

Mach
Developer(s)Richard Rashid
Avie Tevanian
Initial release1985 (1985)
Stable release
3.0 / 1994 (1994)
PlatformIA-32, x86-64, MIPS, ARM32, Aarch64, m88k
TypeMicrokernel
WebsiteThe Mach Project

Mach (mɑːk)[1] is a kernel developed at Carnegie Mellon University by Richard Rashid and Avie Tevanian to support operating system research, primarily distributed and parallel computing. Mach is often considered one of the earliest examples of a microkernel. However, not all versions of Mach are microkernels. Mach's derivatives are the basis of the operating system kernel in GNU Hurd and of Apple's XNU kernel used in macOS, iOS, iPadOS, tvOS, and watchOS.

The project at Carnegie Mellon ran from 1985 to 1994,[2] ending with Mach 3.0, which is a true microkernel. Mach was developed as a replacement for the kernel in the BSD version of Unix, not requiring a new operating system to be designed around it. Mach and its derivatives exist within several commercial operating systems. These include all using the XNU operating system kernel which incorporates an earlier non-microkernel Mach as a major component. The Mach virtual memory management system was also adopted in 4.4BSD by the BSD developers at CSRG,[3] and appears in modern BSD-derived Unix systems such as FreeBSD.

Mach is the logical successor to Carnegie Mellon's Accent kernel. Mach's lead developer Richard Rashid has been employed at Microsoft since 1991; he founded the Microsoft Research division. Co-founding Mach developer Avie Tevanian, was formerly head of software at NeXT, then Chief Software Technology Officer at Apple Inc. until March 2006.[4][2]

  1. ^ "Mach: Define Mach at Dictionary.com". Dictionary.com. Retrieved December 12, 2016.
  2. ^ a b "CMU CS Project Mach Home Page".
  3. ^ McKusick, Marshall Kirk; Bostic, Keith; Karels, Michael J.; Quarterman, John S. (April 30, 1996). The Design and Implementation of the 4.4 BSD Operating System. Addison-Wesley. p. 123. ISBN 978-0-7686-8494-0.
  4. ^ Al Saracevic (March 27, 2006). "Adios Avie". The Technology Chronicles. Archived from the original on December 4, 2011.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search